package org.wheel.plugins.toolkit.sql.enums;

/**
 * 函数名枚举
 */
public enum SqlFunction {
    DISTINCT, SUM, MAX, MIN, AVG, COUNT,
    NOW, DATE_FORMAT, DATE_ADD, DATE_DIFF,
    ROW_NUMBER, RANK, DENSE_RANK, LAG, LEAD, FIRST_VALUE, LAST_VALUE,
    IF, CASE, COALESCE, JSON_EXTRACT, CONCAT, CONCAT_WS,
    SUBSTRING, SUBSTRING_INDEX, LENGTH, LOWER, UPPER, TRIM, LTRIM, RTRIM,
    ABS, ROUND,
    COLLECT_LIST, COLLECT_SET, COLLECT_MAP, COLLECT_ARRAY, COLLECT_OBJECT,
    NTILE,
    ;
}